Barclays has upgraded Fox Corporation to a "hold" rating, while Zurcher Kantonalbank reduced its stake by 3.6%, owning approximately 0.10% of the company. Insiders, including Chairman Rupert Murdoch, have sold over 1 million shares recently, raising concerns as institutional ownership stands at 26.41%. Fox's stock opened at $44.73, with a market cap of $20.43 billion and a P/E ratio of 10.94.